/*
 * Copyright© 2003-2019 浙江汇信科技有限公司, All Rights Reserved.
 */
package com.icinfo.cloud.provider.punish.ucase.punishinform.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.icinfo.cloud.provider.punish.ucase.punishinform.model.CaseCollectiveDiscussPerson;
import lombok.Data;

import javax.persistence.Column;
import javax.persistence.Id;
import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * 描述:  case_collective_discuss 对应的DTO类.<br>
 *
 * @author framework generator
 * @date 2022年02月17日
 */
@Data
public class CaseCollectiveDiscusSproposalVo implements Serializable {
    /**
     * 主键id
     */
    @Id
    @Column(name = "id")
    private String id;

    /**
     * 案件id
     */
    @Column(name = "case_id")
    private String caseId;

    /**
     * 用户id
     */
    @Column(name = "user_id")
    private String userId;

    /**
     * 用户名称
     */
    @Column(name = "user_name")
    private String userName;

    /**
     * 用户类型1:主持人,2:出席人员,3:列席人员,4:汇报人员,5:记录人员
     */
    @Column(name = "user_type")
    private String userType;

    /**
     * 议案建议
     */
    @Column(name = "proposal")
    private String proposal;

    /**
     * 发表议案建议时间时间
     */
    @Column(name = "proposal_time")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date proposalTime;

    /**
     * 手机号
     */
    @Column(name = "tel")
    private String tel;

}